package com.aspose.cells;

public class Floor extends Area {
   private Chart d = null;
   Line b;
   protected ShapePropertyCollection c;

   Floor(Chart chart) {
      super(chart, chart);
      this.d = chart;
      this.b = new Line(chart, this);
   }

   public Line getBorder() {
      return this.b;
   }

   public void setBorder(Line value) {
      this.b = value;
   }

   void a(Walls var1, CopyOptions var2) {
      super.a(var1, (CopyOptions)var2);
      this.b.a(var1.b);
      if (var1.c != null) {
         this.c = new ShapePropertyCollection(this.d, this, 10);
         this.c.a(var1.c, var2);
      }

   }

   ShapePropertyCollection f() {
      if (this.c == null) {
         this.c = new ShapePropertyCollection(this.d, this, 10);
      }

      return this.c;
   }
}
